package com.fd.capsulation;

public class Student {
    // 1.如何隐藏；使用private关键字修饰成员变量，就只能在本类中被直接访问，其他任何地方不能直接访问；
    String name;
    private int age;
    private int chinese;
    private int math;

    // 2.如何暴露（合理暴露）；使用public修饰的（公开）get和set方法合理暴露
    // 成员变量的取值和赋值
    public void setAge(int age) {
        if(age > 0 && age < 120){
            this.age = age;
        }else{
            System.out.println("你输入的年龄数据非法！");
        }
    }
    public int getAge() {
        return age;
    }

    public void prinTotalScore(){
        System.out.println(name + "的总成绩是：" + (chinese + math));
    }
    public void prinAverageScore(){
        System.out.println(name + "的平均成绩是：" + ((chinese + math) / 2));
    }
}
